Theorem

๐™ฟ๐™ฐ๐šƒ๐™ทโˆˆ\overline{\mathtt{PATH}} \in NL

(where ๐™ฟ๐™ฐ๐šƒ๐™ท\overline{\mathtt{PATH}} language accepts tuple โŸจG,s,tโŸฉ\langle G,s,t \rangle when there is no path from ss to tt in the graph, i.e. it is the complement of ๐™ฟ๐™ฐ๐šƒ๐™ท\mathtt{PATH})

Corollary

For every space-constructible S(n)>logโกnS(n) > \log n, ๐๐’๐๐€๐‚๐„(S(n))=๐œ๐จ๐๐’๐๐€๐‚๐„(S(n))\mathbf{NSPACE}(S(n)) = \mathbf{coNSPACE}(S(n))

(NSPACE)

Notes


References

  1. S. Arora, B. Barak. Computational Complexity: A Modern Approach, Cambridge University Press, 2009, pp. 91-92.
  2. https://courses.corelab.ntua.gr/pluginfile.php/8936/mod_folder/content/0/CC_Slides_handouts.pdf
  3. N. Immerman, โ€œNondeterministic Space is Closed under Complementation,โ€ย SIAM J. Comput., vol. 17, no. 5, pp. 935โ€“938, Oct. 1988, doi: 10.1137/0217058.
  4. R. Szelepcsรฉnyi, โ€œThe method of forced enumeration for nondeterministic automata,โ€ย Acta Informatica, vol. 26, no. 3, pp. 279โ€“284, Nov. 1988, doi: 10.1007/BF00299636.